patch of dense vegetation - Deutsch Englisch Wörterbuch